//引入文件模块
let fs = require('fs');
//引入框架
let express = require('express');
//创建服务器
let app = express();
app.get('/register', (req, res) => {
    let user = req.query;
    //读取json文件里面的数据
    let userList = fs.readFileSync('./persons.json', 'utf-8');
    //现在读取到的是字符串，要转换为数组的格式
    userList = JSON.parse(userList);

    //寻找数组里面是否含有user----findIndex方法
    let index = userList.findIndex(item => item.username === user.username && item.password === user.password);
    //做判断 是否在
    if (index == -1) {
        userList.push(user);
        res.send('注册成功')
    } else {
        res.send('用户名重复')
    }
    // // 追加进json
    userList = JSON.stringify(userList);
    fs.writeFileSync('./persons.json', userList);
});
//创建端口号
app.listen(3000, () => {
    console.log('jjjjj');
});